sharp-edged orifice - Alemán Inglés Diccionario